Washing mitts - French English Dictionary